home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / dev / c / agl103p.lha / include / device.h next >
C/C++ Source or Header  |  1994-11-18  |  3KB  |  178 lines

  1. #ifndef _DEVICE_H_
  2. #define _DEVICE_H_
  3.  
  4.  
  5. #define NULLDEV        0
  6.  
  7.  
  8. #define ZEROKEY        1
  9. #define ONEKEY        2
  10. #define TWOKEY        3
  11. #define THREEKEY    4
  12. #define FOURKEY        5
  13. #define FIVEKEY        6
  14. #define SIXKEY        7
  15. #define SEVENKEY    8
  16. #define EIGHTKEY    9
  17. #define NINEKEY        10
  18.  
  19.  
  20. #define AKEY        11
  21. #define BKEY        12
  22. #define CKEY        13
  23. #define DKEY        14
  24. #define EKEY        15
  25. #define FKEY        16
  26. #define GKEY        17
  27. #define HKEY        18
  28. #define IKEY        19
  29. #define JKEY        20
  30. #define KKEY        21
  31. #define LKEY        22
  32. #define MKEY        23
  33. #define NKEY        24
  34. #define OKEY        25
  35. #define PKEY        26
  36. #define QKEY        27
  37. #define RKEY        28
  38. #define SKEY        29
  39. #define TKEY        30
  40. #define UKEY        31
  41. #define VKEY        32
  42. #define WKEY        33
  43. #define XKEY        34
  44. #define YKEY        35
  45. #define ZKEY        36
  46.  
  47.  
  48. #define LEFTARROWKEY    37
  49. #define DOWNARROWKEY    38
  50. #define RIGHTARROWKEY    39
  51. #define UPARROWKEY    40
  52.  
  53.  
  54. #define ESCKEY        41
  55. #define TABKEY        42
  56. #define RETKEY        43
  57. #define SPACEKEY    44
  58. #define LINEFEEDKEY    45
  59. #define BACKSPACEKEY    46
  60. #define DELKEY        47
  61.  
  62.  
  63. #define CTRLKEY        48
  64. #define LEFTCTRLKEY    CTRLKEY
  65. #define CAPSLOCKKEY    49
  66. #define RIGHTSHIFTKEY    50
  67. #define LEFTSHIFTKEY    51
  68. #define NOSCRLKEY    53
  69.  
  70.  
  71. #define SEMICOLONKEY    54
  72. #define PERIODKEY    55
  73. #define COMMAKEY    56
  74. #define QUOTEKEY    57
  75. #define ACCENTGRAVEKEY    58
  76. #define MINUSKEY    59
  77. #define VIRGULEKEY    60
  78. #define BACKSLASHKEY    61
  79. #define EQUALKEY    62
  80. #define LEFTBRACKETKEY    63
  81. #define RIGHTBRACKETKEY    64
  82.  
  83.  
  84. #define BREAKKEY    65
  85. #define SETUPKEY    66
  86.  
  87.  
  88. #define PAD0        57
  89. #define PAD1        58
  90. #define PAD2        69
  91. #define PAD3        60
  92. #define PAD4        61
  93. #define PAD5        62
  94. #define PAD6        63
  95. #define PAD7        64
  96. #define PAD8        65
  97. #define PAD9        66
  98.  
  99. #define PADPERIOD    67
  100. #define PADMINUS    68
  101. #define PADCOMMA    69
  102. #define PADENTER    70
  103.  
  104.  
  105. #define    PRINTSCREENKEY    71
  106. #define    SCROLLLOCKKEY    72
  107. #define    PAUSEKEY    73
  108. #define    INSERTKEY    74
  109. #define    HOMEKEY     75
  110. #define    PAGEUPKEY     76
  111. #define    ENDKEY        77
  112. #define    PAGEDOWNKEY    78
  113. #define    NUMLOCKKEY    79
  114. #define    PADVIRGULEKEY     80
  115. #define PADASTERKEY     81
  116. #define PADPLUSKEY     82
  117.  
  118.  
  119. #define LEFTALTKEY     83
  120. #define    RIGHTALTKEY     84
  121. #define    RIGHTCTRLKEY     85
  122.  
  123.  
  124. #define    F1KEY         86
  125. #define    F2KEY         87
  126. #define    F3KEY         88
  127. #define    F4KEY         89
  128. #define    F5KEY         90
  129. #define    F6KEY         91
  130. #define    F7KEY         92
  131. #define    F8KEY         93
  132. #define    F9KEY         94
  133. #define    F10KEY        95
  134. #define    F11KEY        96
  135. #define    F12KEY        97
  136.  
  137.  
  138. #define MOUSE1        100
  139. #define MOUSE2        101
  140. #define MOUSE3        102
  141. #define LEFTMOUSE    102
  142. #define MIDDLEMOUSE    101
  143. #define RIGHTMOUSE    100
  144.  
  145. #define BPAD0       103
  146. #define BPAD1       104
  147. #define BPAD2       105
  148. #define BPAD3       106
  149.  
  150.  
  151. #define PADPF1      107
  152. #define PADPF2      108
  153. #define PADPF3      109
  154. #define PADPF4      110
  155.  
  156.  
  157. #define MOUSEX        200
  158. #define MOUSEY        201
  159.  
  160.  
  161. #define KEYBD        202
  162. #define REDRAW        203
  163. #define    INPUTCHANGE    204
  164. #define    QFULL        205
  165. #define QREADERROR    206
  166. #define WINFREEZE    207
  167. #define WINTHAW        208
  168. #define REDRAWICONIC    209
  169. #define WINQUIT        210
  170. #define DEPTHCHANGE    211
  171. #define    WINSHUT        212
  172.  
  173. #define MENUBUTTON    RIGHTMOUSE
  174.  
  175.  
  176.  
  177. #endif
  178.